<?php

namespace Mouta\AmistateBundle\Form;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;

class UsuarioType extends AbstractType
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder
            ->add('username')
            ->add('usernameCanonical')
            ->add('email')
            ->add('emailCanonical')
            ->add('enabled')
            ->add('salt')
            ->add('password')
            ->add('lastLogin')
            ->add('locked')
            ->add('expired')
            ->add('expiresAt')
            ->add('confirmationToken')
            ->add('passwordRequestedAt')
            ->add('roles')
            ->add('credentialsExpired')
            ->add('credentialsExpireAt')
            ->add('fb_id')
            ->add('nombre')
            ->add('apellido')
            ->add('slug')
            ->add('sexo')
            ->add('busco')
            ->add('cumple')
            ->add('pais')
            ->add('provincia')
            ->add('localidad')
            ->add('seo_pais')
            ->add('seo_provincia')
            ->add('seo_localidad')
            ->add('lat')
            ->add('lng')
            ->add('para')
            ->add('puntos')
            ->add('votos')
            ->add('credito')
            ->add('reindexar')
            ->add('recibomail')
            ->add('en_header_at')
            ->add('listar')
            ->add('verificado')
            ->add('ultima_actividad')
            ->add('deletedAt')
            ->add('created')
            ->add('updated')
            ->add('altura')
            ->add('hijos')
            ->add('estudios')
            ->add('religion')
            ->add('fumas')
            ->add('bebes')
            ->add('fisico')
            ->add('descripcion')
            ->add('musica')
            ->add('peliculas')
            ->add('libros')
            ->add('tele')
            ->add('deportes')
            ->add('estado_civil')
            ->add('color_pelo')
            ->add('nacionalidad')
            ->add('trabajo')
            ->add('color_ojos')
            ->add('vives')
            ->add('frase')
            ->add('buscas')
            ->add('comida')
            ->add('cita_ideal')
            ->add('web')
            ->add('msn')
            ->add('yahoo')
            ->add('facebook')
            ->add('twitter')
            ->add('webcam')
            ->add('telefono')
            ->add('animales')
            ->add('idioma')
            ->add('ip')
            ->add('tags')
        ;
    }

    public function setDefaultOptions(OptionsResolverInterface $resolver)
    {
        $resolver->setDefaults(array(
            'data_class' => 'Mouta\AmistateBundle\Entity\Usuario'
        ));
    }

    public function getName()
    {
        return 'mouta_amistatebundle_usuariotype';
    }
}
